Implementing a Novel Data Structure for Maintaining Cumulative Frequency of Symbols
نویسندگان
چکیده
A new data structure, namely “cumulative frequency matrix (CFM)”, is proposed here for maintaining cumulative frequencies. For an order-0 model having 256 symbols, CFM is a 2-D array of 16 rows and 16 columns. Two nibbles, say L for left and R for right, of a byte symbol represents row and column dimensions respectively. Matrix element (L, R) represents cumulative frequency of symbol with right nibble as R among symbols with left nibble as L. Within row, it stores cumulative frequency of symbols with right nibble varying from 0 to 15. Adaptive arithmetic coding is a lossless data compression method. It needs to update cumulative frequencies at runtime. Various algorithms for maintaining cumulative frequencies, computing cumulative frequency interval etc. are discussed here. Practical implementation shows that proposed data structure is simpler as well as efficient as compared to other data structures in use. General Terms Data Compression, Data Structures, Algorithms, Adaptive Arithmetic Coding, Cumulative Frequencies
منابع مشابه
A Novel SOI MESFET by Implanted N Layer (INL-SOI) for High Performance Applications
This paper introduces a novel silicon-on-insulator (SOI) metal–semiconductor field-effect transistor (MESFET) with an implanted N layer (INL-SOI MESFET) to improve the DC and radio frequency characteristics. The DC and radio frequency characteristics of the proposed structure are analyzed by the 2-D ATLAS simulator and compared with a conventional SOI MESFET (C-SOI MESFET). The simulated result...
متن کاملA Novel Active Feedback Frequency Compensation Scheme for Two-Stage OTA
A novel active feedback frequency compensation scheme is presented in this work. Based on the proposed technique, an amplifier with two main poles in its frequency bandwidth can be easily compensated by introducing a pole-zero pair in a local feedback. The proposed method is mathematically analyzed and then based on the derived formulations, a design procedure is established. The capability of ...
متن کاملA Novel Structure for Realization of a Pseudo Two Path Band-Pass Filter
In this paper, a modified auto zeroed integrator is used to design and simulate a low-voltage high-Q switched capacitor pseudo 2-path filter. The filter is a sixth–order Chebyshev band-pass filter operating at sampling frequency of 1MHz and center frequency of 250 kHz with a quality factor of 50. The proposed filter has both low-voltage and high speed properties of the auto zeroed integrators ...
متن کاملمدلی برای پیادهسازی فناوری RFID در بیمارستانها مورد مطالعه: بخشهای جراحی بیمارستان فیروزگر تهران
Introduction: Efforts to enhance health care services have been an inevitable issue from long time ago, and significant technology-driven changes in industries have far-reaching effects on the healthcare system. Besides technical feasibility of Radio Frequency Identification (RFID) technology, measurement and evaluation of cost effectiveness and performance of this technology are also noteworth...
متن کاملExploratory-cumulative vs. Disputational Talk on Cognitive Dependency of Translation Studies: Intermediate level students in focus
The present study set out to determine the effect of implementing exploratory-cumulative talk in comparison to disputational talk on cognitive (meaning development and organization of thought as well as problem solving ability) dependency of intermediate level students in translation studies. In order to achieve the objectives of the study, a quasi-experimental-pretest-posttest-statistical stud...
متن کامل